coz: Causal profiler#3282
Conversation
|
config.yml syntax error in build 1: |
|
config.yml syntax error in build 2: |
|
@klimkin Please, separate libelfin from this PR. |
da954b8 to
d5bd046
Compare
|
config.yml syntax error in build 3: |
C++11 library for reading ELF binaries and DWARFv4 debug information.
d5bd046 to
a4b36dc
Compare
|
config.yml syntax error in build 4: |
@uilianries This recipe requires libelfin. For libelfin, please see #3283 |
|
@klimkin This PR still contains 2 different packages. CCI does allow it, please, remove one of these packages. |
@uilianries |
|
@klimkin if it won't build, please close this PR. |
Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
a4b36dc to
f053aaf
Compare
|
config.yml syntax error in build 5: |
|
@emeryberger I noticed coz mentions |
Coz is a new kind of profiler that unlocks optimization opportunities missed by traditional profilers. Coz employs a novel technique we call causal profiling that measures optimization potential. This measurement matches developers' assumptions about profilers: that optimizing highly-ranked code will have the greatest impact on performance. Causal profiling measures optimization potential for serial, parallel, and asynchronous programs without instrumentation of special handling for library calls and concurrency primitives. Instead, a causal profiler uses performance experiments to predict the effect of optimizations. This allows the profiler to establish causality: "optimizing function X will have effect Y," exactly the measurement developers had assumed they were getting all along. https://github.com/plasma-umass/coz
f053aaf to
fbae9df
Compare
|
config.yml syntax error in build 6: |
|
Hi - I'd prefer |
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
|
Will resubmit once #3283 is merged. |
|
Noticed that #3283 was merged, FWIW. |
|
@emeryberger See re-opened #3794. This is now waiting for merging CMake build for coz, since it will simplify the recipe: plasma-umass/coz#178 |
coz/0.2.2
Requires libelfin/0.3 #3283
conan-center hook activated.